repair shop where bodywork is done - Français Anglais Dictionnaire